Version 2.5.0 — April 2016
- Fixed issue that could cause USB download failure.
Version 2.4.0 — February 2016
- Fixed issue that could cause USB communication failure.
- Improved correlation between on-board epoch data and ActiLife processed epochs from the Raw data.
- Throttle down processor after 10 seconds of idle time while charging to reduce heat buildup.
Version 2.3.0 — April 2015
- Fixed a bug that caused intermittent download failures when devices were still collecting epoch data.
- Fixed drift in lux sample time.
- Battery life improvements while epoch data is recorded.
Version 2.2.1 — May 2013
- Adjusted wireless transmission power for international regulatory compliance.
- Encode firmware version in USB descriptor for improved troubleshooting.
- Corrected a bug that could cause the flash log to be corrupted during a reset recovery. No data loss occurred in instances of this bug, and a workaround was placed in ActiLife to fully recover data.
- Removed the 35 BPM heart rate floor. BPM values received are now recorded without rejecting unusually low samples.
- Fixed a bug that prevented proper wireless download of the last few minutes of the epoch data in some cases.
Version 2.1.0 — March 2013
- Fixed a bug that could cause USB communication failures.
- Changed battery warning threshold to extend the amount of time a user has to charge a device after seeing the LED indication (~36 hrs. @ 30 Hz or ~14 hrs. @ 80 Hz).
- Only firmware with the same or higher major version number (i.e. 3.x.x) may be programmed on a device.
- Implement 60 second epoch data collection on the device. This feature allows for up to 90 days of recording if raw data collection is disabled. Epoch records contain the following data:
* X, Y and Z axis counts
* Gravity projected counts using all three axes
* Lux
* Steps
* Heart Rate (wGT3X+ and wActiSleep+ only)
* Down vector (i.e. normalized gravity vector for inclination information)
Version 2.0.0 — January 2013
- Added recording of heart rate R-R measurements
- Optionally disable the yellow wireless activity LED.
- Various bug fixes and performances improvements.
Version 1.2.7 — October 2012
- Corrected a bug that could prevent downloads from completing when a device was filled to capacity.
- Corrected a bug that could cause a device to become unresponsive over USB.
- Adjusted the sleep algorithm to improve battery life.
Version 1.1.22 — September 2012
- Improved wireless performance and stability.
- Attenuates wireless transmit power when a session is not active.
- Added wireless authentication via a preset PIN configured through ActiLife.
- Added better manufacturing support for detecting presence of wireless hardware.
- Added support for tagging proximity of other subjects via the wireless interface.
- Improved the speed of wireless initialization.
- Added ability to write arbitrary time-stamped data to the log over the wireless interface.
- Implemented wireless downloads over ANT-FS.
- Implemented wireless real-time data streaming over ANT-FS.
- Corrected a deadlock that could occur when downloading data while a device is still collecting.
- Improved heart rate logging reliability.
- Fixed a dead-lock bug in the ANT-FS session code.
- Corrected instances where a heart rate value would continue to be reported even though the signal was no longer being received.
- Fixed firmware crash bugs related to the wireless interface.
- Worked around a defect that would cause wireless communication to fail after a long idle time. This state could be previously be corrected by connecting and disconnect the device from USB.
- Corrected LED issues that related to wireless identification.
- Expanded EEPROM storage capabilities to maintain backwards compatibility as features are added.
- Use low-priority search for tagging and heart rate to prevent interference with real-time streaming.
- Improved reliability of wireless LED identification.
Version 1.0.0 — June 2012